user needs innovation consulting technology infact research unternehmensberatung software tools innovation market research insight for marketing software testing tools engineering beratung creativity tool selection criteria